package bist.believeinstep.util;

import com.vaadin.server.CustomizedSystemMessages;
import com.vaadin.server.SystemMessages;
import com.vaadin.server.SystemMessagesInfo;
import com.vaadin.server.SystemMessagesProvider;

@SuppressWarnings("serial")
public class MessageProvider implements SystemMessagesProvider{

	@Override
	public SystemMessages getSystemMessages(SystemMessagesInfo systemMessagesInfo) {
		final CustomizedSystemMessages customizedSystemMessages = new CustomizedSystemMessages();
        customizedSystemMessages.setSessionExpiredNotificationEnabled(false);
        customizedSystemMessages.setOutOfSyncNotificationEnabled(false);
        customizedSystemMessages.setAuthenticationErrorNotificationEnabled(false);
        customizedSystemMessages.setCommunicationErrorNotificationEnabled(false);
        customizedSystemMessages.setCookiesDisabledNotificationEnabled(false);
        return customizedSystemMessages;
	}
	
}
